.stat {
    max-width: 640px;
}

.chart-visit {
    width: 640px;
    height: 480px;
    margin-bottom: 40px;
}

.chart-access {
    width: 600px;
    height: 400px;
}

.chart-amount {
    width: 640px;
    height: 480px;
}

.chart-labels {
    width: 640px;
    height: 480px;
}

.stat .multiple-selector {
    position: relative;
    top: 30px;
    width: 100px;
    float: right;
    clear: both;
    margin-right: 40px;
    z-index: 10000;
}

@media not screen and (min-width: 768px) {
    .chart-visit {
        width: 100%;
        height: 300px;
    }

    .chart-access {
        width: 100%;
        height: 200px;
    }

    .chart-amount {
        width: 100%;
        height: 300px;
    }

    .chart-labels {
        width: 100%;
        height: 300px;
    }

    .stat .multiple-selector {
        margin-right: 0;
    }
}